exploratory missions - French English Dictionary